//反例 requireStringLiterals: true
typeof foo == 'invalid string'
typeof foo == Object
typeof foo === undefined
undefined === typeof foo
undefined == typeof foo
typeof foo === `undefined${foo}`
typeof foo === `${string}`
typeof foo === baz;
typeof foo !== someType;
typeof bar != someType;
someType === typeof bar;
someType == typeof bar
typeof baz === "strnig"
typeof qux === "some invalid type"
typeof baz === anotherVariable
typeof foo == 5